225
35
137
49
74
184
127
98
97
201
350
144
150
110
88
132
120
344
239
196
81
57
222
188
90
59
96
270
113
50
95
61
44
80
75
190